package models

/*
type College struct {
	ID                int     `gorm:"primary_key",json:"id,omitempty"`
	College_name      string  `gorm:"type:varchar(100);not null",json:"college_name,omitempty"`   //学校中文名称
	College_e_name    string  `gorm:"type:varchar(100);not null",json:"college_e_name,omitempty"` //学校英文名称
	Img_path           string  `gorm:"type:varchar(100)"json:"img_path"`                           //图片路径
	Country           string  `gorm:"type:varchar(100);not null",json:"country,omitempty"`        //所在国家
	Area              string  `gorm:"type:varchar(100);not null",json:"area,omitempty"`           //所在地区
	Qs_rank           int     `gorm:"type:int(8)",json:"qs_rank,omitempty"`                       //QS排名
	Acceptance_rate   float32 `gorm:"type:double(4,2)",json:"acceptance_rate,omitempty"`          //录取率
	Local_rank        int     `gorm:"type:int(8)",json:"local_rank,omitempty"`                    //所在国家排名
	Introduction      string  `gorm:"type:varchar(1024);not null",json:"introduction,omitempty"`  //学校简介
	Total_student_num int     `gorm:"type:int(8)",json:"total_student_num,omitempty"`             //总学生数
	Undergraduate     int     `gorm:"type:int(8)",json:"undergraduate,omitempty"`                 //本科生数
	Graduate          int     `gorm:"type:int(8)",json:"graduate,omitempty"`                      //研究生数
	EA                string  `gorm:"type:varchar(100)",json:"ea,omitempty"`                      //EA申请截止时间
	RD                string  `gorm:"type:varchar(100)",json:"rd,omitempty"`                      //RD申请截止时间
	Undergraduate_gpa float32 `gorm:"type:double(4,2)",json:"undergraduate_gpa,omitempty"`        //本科GPA要求
	IELTS             float32 `gorm:"type:double(4,2)",json:"ielts,omitempty"`                    //雅思成绩
	TOEFL             int     `gorm:"type:int(8)",json:"toefl,omitempty"`                         //托福成绩
	SAT               int     `gorm:"type:int(8)",json:"sat,omitempty"`                           //SAT成绩要求
	Tuition_fee       int     `gorm:"type:int(8)",json:"tuition_fee,omitempty"`                   //学费
	Living_fee        int     `gorm:"type:int(8)",json:"living_fee,omitempty"`                    //生活费
}
*/

type College struct {
	Id        int     `gorm:"int(11) NOT NULL COMMENT '排名'", json:"id,omitempty"`
	Name      string  `gorm:"varchar(145) NOT NULL COMMENT '学校全称（英文）'", json:"name,omitempty"`
	Country   string  `gorm:"varchar(145) NOT NULL COMMENT '国家或地区'", json:"country,omitempty"`
	Overall   float32 `gorm:"float NOT NULL COMMENT '总评分'", json:"overall,omitempty"`
	Teaching  float32 `gorm:"float NOT NULL COMMENT '教学实力评分'", json:"teaching,omitempty"`
	Research  float32 `gorm:"float NOT NULL COMMENT '科研实力评分'", json:"research,omitempty"`
	Citations float32 `gorm:"float NOT NULL COMMENT '被提及频率评分'", json:"citations,omitempty"`
	Industry  float32 `gorm:"float NOT NULL COMMENT '从业收入评分'", json:"industry,omitempty"`
	Outlook   float32 `gorm:"float NOT NULL COMMENT '发展前景评分'", json:"outlook,omitempty"`
	Rank1     int     `gorm:"int(11) NOT NULL COMMENT '工程技术排名，未上榜为-1'", json:"rank_1,omitempty"`
	Rank2     int     `gorm:"int(11) NOT NULL COMMENT '医学保健排名，未上榜为-1'", json:"rank_2,omitempty"`
	Rank3     int     `gorm:"int(11) NOT NULL COMMENT '社会科学排名，未上榜为-1'", json:"rank_3,omitempty"`
	Rank4     int     `gorm:"int(11) NOT NULL COMMENT '生命科学排名，未上榜为-1'", json:"rank_4,omitempty"`
	Rank5     int     `gorm:"int(11) NOT NULL COMMENT '物理科学排名，未上榜为-1'", json:"rank_5,omitempty"`
	Rank6     int     `gorm:"int(11) NOT NULL COMMENT '人文学科排名，未上榜为-1'", json:"rank_6,omitempty"`
	Types     string  `gorm:"varchar(10) NOT NULL COMMENT '办学类型（公立/私立）'", json:"types,omitempty"`
	Netprice  int     `gorm:"int(11) NOT NULL COMMENT '平均学费'", json:"netprice,omitempty"`
	Passrate  float32 `gorm:"float NOT NULL COMMENT '录取率'", json:"passrate,omitempty"`
	Students  int     `gorm:"int(11) NOT NULL COMMENT '学生数量'", json:"students,omitempty"`
	Gradrate  float32 `gorm:"float NOT NULL COMMENT '毕业率'", json:"gradrate,omitempty"`
	Picture   string  `gorm:"varchar(255) NOT NULL COMMENT '学校图片'", json:"picture,omitempty"`
}
